LeChene French Cuisine | |
Le Chene is located in a secluded oasis of Santa Clarita, surrounded by centennial oak trees. Le Chene is truly a place to escape from the hustle and bustle of the city. Le Chene today is similar to a European Inn serving traditional French food by the side of the road. |